﻿package com.tudou.home.model.ad
{
    import com.tudou.track.*;

    public class AdProxy extends Object implements IProxy
    {
        protected var data:Object;
        protected var _tracker:IAdTracker;
        public static const NAME:String = "AdProxy";

        public function AdProxy()
        {
            return;
        }// end function

        public function getData() : Object
        {
            return this.data;
        }// end function

        public function onRegister() : void
        {
            return;
        }// end function

        public function getProxyName() : String
        {
            return NAME;
        }// end function

        public function onRemove() : void
        {
            return;
        }// end function

        public function setData(param1:Object) : void
        {
            this.data = param1;
            return;
        }// end function

        public function set adTracker(param1:IAdTracker) : void
        {
            _tracker = param1;
            return;
        }// end function

        public function get adTracker() : IAdTracker
        {
            return _tracker;
        }// end function

    }
}
